/**
 * @file
 * Messages
 */
div.messages {
  background-position: .6em .4em;
  background-repeat: no-repeat;
  margin: .5em 0;
  padding: .6em .6em .6em 3em;
  /* LTR */
}

div.status {
  background-image: url('');
}

div.status,
.ok {
  color: white;
}

div.status,
table tr.ok {
  background-color: #95c11f;
}

div.warning {
  background-image: url('');
}

div.warning,
.warning {
  color: white;
}

div.warning,
table tr.warning {
  background-color: #f9b233;
}

div.error {
  background-image: url('');
}

div.error,
.error {
  color: white;
}

div.error,
table tr.error {
  background-color: #e6332a;
}

div.error p.error {
  color: white;
}

div.messages ul {
  margin: 0 0 0 1em;
  /* LTR */
  padding: 0;
}

div.messages ul li {
  list-style-image: none;
}
